package org.jeecg.modules.meter.service;

import org.jeecg.common.api.vo.Result;
import org.jeecg.entity.meter.Meter;

import java.util.Date;
import java.util.List;

public interface IMeterTypeOnOffService {
    Meter selectByMeterId(String meterId);
    void updateOpenClose(Meter meter);
    void updateDegreesXY(Meter meter);
    void sendSms(Meter meter, Date now);
    Result updateMeterKwh(String payMeterNo, String readNumber, Date readDate,Integer openClose);
    int updateBatchYuPeiStatus(List<Meter> initMeterList);
    Meter getById(String meterId);
}
